plot of land with abundant tall grass - İspanyolca İngilizce Sözlük